package com.qixiaobao.servicefee.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.qixiaobao.common.core.domain.BaseEntity;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Description 手续费汇总详情
 * @Author yangxm
 * @Date 2025/6/25 16:46
 */
@Data
public class HandlingFeeStatisticDetail extends BaseEntity {

    private Long id;

    /** 手续费汇总主表ID */
    private Long handlingFeeStatisticId;
    /** 保费已结算，手续费未结算 */
    private BigDecimal insureSettleHandlingFee;
    /** 保费已结算，手续费未结算(税后) */
    private BigDecimal rateInsureSettleHandlingFee;
    /** 保费未结算，手续费未结算 */
    private BigDecimal insureHandlingFeeNoSettle;
    /** 保费未结算，手续费未结算(税后) */
    private BigDecimal rateInsureHandlingFeeNoSettle;
    /** 保费已结算，手续费待收款 */
    private BigDecimal insureSettleHandlingFeeReceivable;
    /** 保费已结算，手续费待收款(税后) */
    private BigDecimal rateInsureSettleHandlingFeeReceivable;

    /** 财务实收金额 */
    private BigDecimal financePayeeTotal;
    /** 财务实收时间 */
    @JsonFormat(pattern = "yyyy/MM/dd HH:mm:ss")
    private Date financePayeeTime;
}
